Masala #0222
Make-String
Sizga uzunlikda satr beriladi. Sizning vazifangiz ushbu satrdan yana bir nusxa tayyorlash, buning uchun sizga ta satrchalar borligi aytiladi, bu satrchalar cheksiz ko`p. Siz satrni xil satrlar yordamida qayta yozishingiz kerak bunda satr bilan satrni faqat o`xshash harflarini ustma – ust qo`yish yordamida birlashtirishingiz yoki satrlarni ketma-ket joylashtirishingiz mumkin. Satrlarning tartibi buzilishiga ham ruxsat etilgan ammo satrlarni bo`laklash yoki teskarisiga o`girish mumkin emas.
Sizning vazifangiz satrdan eng kam nechta belgini qayta tiklay olmasligingizni aniqlash. Unutmang siz hosil qiladigan satr dan oshmasligi kerak!
Birinchi qatorda butun son satr uzunligi.
Ikkinchi qatorda satr beriladi.
Uchinchi qatorda butun soni satrchalar soni
Keyingi ta qatorda satrchalar beriladi.
Barcha satrlardagi belgilar lotin kichik harflaridan iborat.
Yagona butun son masala yechimini chop eting!
# | input.txt | output.txt |
---|---|---|
1 |
18 abrakadabrakadabra 3 abr kada kobra |
3 |
2 |
18 abrakadabrakadabra 3 abra kada kobra |
0 |
1 – testda siz tartibda
natijada :
Siz eng kamida 3 ta belgini hosil qilolmaysiz bular gulli qavs ichidagi harflari
2 – testda siz tartibda
natijada :
Satrni to`liq hosil qilishingiz mumkin!
Izohlardagi qizil rangdagi harflar 2 marta yozilgan bunda ular ustma – ust qo`yilganini bildiradi.